// Learn TypeScript:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/typescript.html
// Learn Attribute:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/reference/attributes.html
// Learn life-cycle callbacks:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/life-cycle-callbacks.html

const {ccclass, property} = cc._decorator;


namespace EgyptianAdventure {

    export type Reward = {
        type: RewardType;
        value: number;
    }

    export enum RewardType {
        coin = "coin",
        mummy = "mummy",
        gold = "gold",
        diamond = "diamond",
        wild = "wild",
        wildCard = "wildCard",
        wildCardOpen = "wildCardOpen",
        wildCardClose = "wildCardClose",
        wildCardOpenOpen = "wildCardOpenOpen",
        wildCardOpenClose = "wildCardOpenClose",
        wildCardCloseOpen = "wildCardCloseOpen",
    }
}

export default EgyptianAdventure